needle lubricator - German English Dictionary